package com.jic.order.entity;

import java.io.Serializable;
import java.util.Date;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 订单售后流水表
 *
 * @author xuyongliang
 * @since 2020-01-23
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class OrderAfterSaleFlowRecordModel implements Serializable {

	private static final long serialVersionUID = 1311454437291642702L;

	private Long id;
	/**
	 * 售后id
	 */
	private Long afterSaleId;
	/**
	 * 售后编号
	 */
	private String afterSaleNo;
	/**
	 * 订单id
	 */
	private Long orderId;
	/**
	 * 用户id
	 */
	private Long memberId;
	/**
	 * 商品id
	 */
	private Long goodsId;
	/**
	 * 商品数量
	 */
	private Integer goodsNum;
	/**
	 * 操作类型, 10:用户申请, 20:客服审核通过, 30:客服审核拒绝, 40:物流审核通过, 50:物流审核拒绝, 60:财务审核通过, 70:财务审核拒绝
	 */
	private Integer operateType;
	/**
	 * 业务操作详情
	 */
	private String operateDetail;
	/**
	 * 创建人
	 */
	private Long creator;
	/**
	 * 创建人名字
	 */
	private String createName;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 修改人
	 */
	private Long updater;
	/**
	 * 修改人名字
	 */
	private String updateName;
	/**
	 * 修改时间
	 */
	private Date updateTime;
	/**
	 * 1标识已删除, 0标识未删除
	 */
	private Integer deleteFlag;
	/**
	 * 备注
	 */
	private String remark;
	private int start;
	private int limit;

}
